export interface FormOption {
    list: FormOptionList[];
    labelWidth?: number | string;
    span?: number;
}

export interface FormOptionList {
    prop: string;
    label: string;
    type: string;
    placeholder?: string;
    disabled?: boolean;
    opts?: any[];
    format?: string;
    activeValue?: any;
    inactiveValue?: any;
    activeText?: string;
    inactiveText?: string;
    required?: boolean;
    "value-format"?: string;
    "start-placeholder"?: string;
    "end-placeholder"?: string;
    "range-separator"?: string;
    onChange?: (val: any) => void;
}